home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0082 / 81.txt < prev    next >
Text File  |  1997-04-16  |  15KB  |  330 lines

  1. =========================================================================
  2.  
  3. INFO-ATARI16 Digest         Mon, 22 Jan 90       Volume 90 : Issue   81
  4.  
  5. Today's Topics:
  6.                       Facts, not only talking a
  7.                             Overscan stuff
  8.                               ST Format
  9.                        ST S/ware Rental Places
  10.                          TURBO C/MAS problem
  11. ----------------------------------------------------------------------
  12.  
  13. Date: 22 Jan 90 20:19:35 GMT
  14. From:
  15.  zaphod.mps.ohio-state.edu!samsung!cs.utexas.edu!jarvis.csri.toronto.edu!utgpu!w
  16.  atserv1!watdragon!tiger!swklassen@tut.cis.ohio-state.edu  (Steven W. Klassen)
  17. Subject: Facts, not only talking a
  18. Message-ID: <20045@watdragon.waterloo.edu>
  19.  
  20. In article <483099b8.20b6d@apollo.HP.COM> rehrauer@apollo.HP.COM (Steve
  21.  Rehrauer) writes:
  22.  
  23. >But if you're going to do anything more than that on the ST, you have a
  24. >choice of rolling your own graphical interface or using GEM.  You can
  25. >carefully package the GEM stuff and hope that it'd be fairly painless
  26. >to replace that portion with the appropriate MAC OS / MS-Windows / Amiga
  27. >Intuition / Xlib / Display Postscript / whatever calls when you port.
  28. >You still have to know GEM, though, and as matters & market-share stand
  29. >today that's pretty machine-dependent anyway.
  30.  
  31. I have to agree...one can't be 100% portable, however, I believe with
  32. some careful coding one can come pretty close.  (Graphics are something
  33. of an exception though.)  I guess the point that I was trying to make
  34. was to try to avoid the attitude of developing for a certain machine.  If
  35. your general algorithm (ie. most of the program) is portable all the
  36. little details (like graphics - ie. GEM) can be isolated.  That way
  37. it's not too hard to move to another machine (you don't have to
  38. rewrite the entire program, just certain parts).
  39.  
  40. In the Atari ST world I would say that almost no software developer
  41. would need the details of Atari's package.  All you really need to
  42. know are the system calls and their formats.  How they actually do what
  43. they do should be left up to Atari (and subject to change).  This
  44. information can be found in any number of manuals available at any
  45. good (and even most not-so-good) Atari stores.  (I've got about all
  46. the info I need from the MWC manual and another book that looks at
  47. it from an assembly language point of view.  I don't recall the name
  48. of that book off hand.)
  49.  
  50. The only advantage I can see from the official developer's package
  51. would be if you get advance warning of changes in the programmer's
  52. interface (ie. new or revised system calls) or special prices on
  53. certain hardware/software.  I don't know if Atari's package includes
  54. either of these since I have never bothered to look into it.
  55.  
  56. Steven W. Klassen                       +-----------------------------+
  57. Computer Science Major                  | Support the poor...buy fur! |
  58. University of Waterloo                  +-----------------------------+
  59.  
  60. ------------------------------
  61.  
  62. Date: 22 Jan 90 21:01:29 GMT
  63. From: zaphod.mps.ohio-state.edu!math.lsa.umich.edu!hyc@tut.cis.ohio-state.edu
  64.  (Howard Chu)
  65. Subject: Overscan stuff
  66. Message-ID: <10712@stag.math.lsa.umich.edu>
  67.  
  68. (From a private message...)
  69. %There seem to be a lot of details to consider:
  70. %
  71. %- what is the best hw mod?  A local guy has a version which flips
  72. %  between overscan and normal under control of an unused pin in the
  73. %  sound chip (it may be another chip, my memory is unreliable).
  74. This sounds likely, but I'm not sure how useful it'd be. I think
  75. having the definite control that a physical switch gives makes me
  76. feel a bit more secure overall... But it also sounds convenient in
  77. some respects. If you can post more details about it, I'd be
  78. interested.
  79. %
  80. %- how much software works, how much breaks?  I have seen that the
  81. %  vt52 screen used by .tos programs fails to scroll properly unless
  82. %  you patch TOS or have a blitter.  Perhaps TurboST or QuickST could
  83. %  fix this problem.
  84. Ah, that's what I thought. Yeah, this scrolling problem is quite a
  85. hassle. You can also see it in TOS 1.2 ROMs (like I had when I bought
  86. my Mega. I think it's just the blitter code that's at fault. Also
  87. had this problem with older versions of TurboST.)
  88.  
  89. I've found, much to my dismay, that the GEM VDI function vro_copyform
  90. (and the corresponding Line-A function) clips at 640x400. This has
  91. been kind of a pain; I suspect that there are more functions with this
  92. limitation. Perhaps a newer version of the overscan software has been
  93. written with the appropriate patches, I don't know.
  94. %
  95. %- How well does it work with colour in North America (I had heard of
  96. %  problems).
  97. It only works if the display is set to 50 Hz. I originally wrote a
  98. two line program to set this and stuck it into my AUTO folder. This
  99. was somewhat unsatisfactory, so I disassembled the overscan program
  100. and made the changes in there.
  101. %
  102. %- can it be done to the STe?
  103. Wish I could get my hands on an STe. Oh well...
  104. %
  105. %- is the screen readable?  I have a hard enough time reading "hi50"
  106. %  text on my screen, even with the monitor tweaked to shrink the
  107. %  boarders.  "hi60" must be worse.
  108. I guess this is pretty subjective. I occasionally have a problem such
  109. that the scan rate is off. The symptom is that the screen is shifted
  110. left or right by about 6 pixels. Toggling the overscan switch back and
  111. forth clears the problem. I like the "hi50/hi60" mode, I don't find it
  112. particularly hard to read, and it makes editing source code that much
  113. easier (more context onscreen).
  114. %
  115. %- does Spectre support this mode?
  116. I don't have Spectre either. Not being much of a Mac afficionado these
  117. days, I doubt I ever will...
  118. %
  119. %I think that your experiences with overscan are worth describing in
  120. %the st newsgroup.  This note is to encourage you to keep it up.  If
  121. %you can answer my questions, I recommend posting the reply to the net.
  122. %
  123. %Hugh Redelmeier
  124. %?utcsri, yunexus, uunet!attcan, utzoo, hcr?!redvax!hugh
  125. %When all else fails: hugh@csri.toronto.edu
  126. %+1 416 482-8253
  127.  
  128. Well. There 'tis.
  129.  
  130. I've got a question I hope someone can answer... As I mentioned above,
  131. the raster operations don't seem to work on rasters larger than the
  132. standard 640x400 or 640x200. I had to write my own code to replace the
  133. VDI calls in Uniterm to get some of the screen manipulation working.
  134. Just now I encountered something that's got me really perplexed. I
  135. copy the entire screen from the current logbase to an alternate buffer,
  136. redraw stuff on the screen, then sometime later copy the entire buffer
  137. back to the current logbase. In the meantime, to hide the fact that
  138. this copy is occurring, I setscreen so the physical & logical screens
  139. are pointed at the alternate buffer. This is just fine, the picture
  140. looks perfect. But, when the original buffer is restored, the top row
  141. of pixels is either scrambled or slightly offset (I haven't figured
  142. out exactly what just yet...). The same routine
  143. is used to do both copies, only the source and destination addresses
  144. are swapped. I can't understand why the exact same routine copying
  145. the exact same data winds up with not-the-exact-same result... ?
  146. --
  147.   -- Howard Chu @ University of Michigan
  148.  
  149. ------------------------------
  150.  
  151. Date: 22 Jan 90 20:25:20 GMT
  152. From:
  153.  cs.utexas.edu!jarvis.csri.toronto.edu!utgpu!watserv1!watdragon!tiger!swklassen@
  154.  tut.cis.ohio-state.edu  (Steven W. Klassen)
  155. Subject: ST Format
  156. Message-ID: <20046@watdragon.waterloo.edu>
  157.  
  158. In article <1738@castle.ed.ac.uk> aimd@castle.ed.ac.uk (M Davidson) writes:
  159. >The UK magazine ST Format hasn't been doing Atari any favours recently.
  160. >Just before Christmas it and its sister mag Amiga Format printed the
  161. >story about how the Amiga developers turned down Atari and went to
  162. >Commodore and how the ST was 'put together in a hurry'. This was rather
  163. >damaging to the ST's sales, I know many people went for an Amiga because
  164. >of this story - especially since the Amiga now sells for the same price
  165. >as the 520ST.
  166.  
  167. I wouldn't worry too much about it.  It's too bad that the review
  168. will probably hurt Atari sales (also hurting ST Format indirectly)
  169. but I have read a few (3) issues of ST Format and my impression was
  170. that it had no value other than the cover disk!
  171.  
  172. Of course this is just my opinion.
  173.  
  174.  
  175.  
  176. Steven W. Klassen                       +-----------------------------+
  177. Computer Science Major                  | Support the poor...buy fur! |
  178. University of Waterloo                  +-----------------------------+
  179.  
  180. ------------------------------
  181.  
  182. Date: 22 Jan 90 20:15:14 GMT
  183. From: brunix!rjd@uunet.uu.net  (Rob Demillo)
  184. Subject: ST S/ware Rental Places
  185. Message-ID: <26232@brunix.UUCP>
  186.  
  187. In article <1990Jan20.225604.25167@murdoch.acc.Virginia.EDU>
  188.  gl8f@astsun.astro.Virginia.EDU (Greg Lindahl) writes:
  189. >This shouldn't be here, and it's my fault, but hopefully this,
  190. >er, discussion will end here.
  191. >
  192. >In article <25910@brunix.UUCP> rjd@cs.brown.edu (Rob Demillo) writes:
  193. >[ quoting me ]
  194. >>>Needless to say, it's extremely rude to call some people pirates
  195. >>>because they rent software. Libraries rent books, video stores rent
  196. >>>movies. Video stores rent Nintendo carts, which contain software.
  197. >>>
  198. >>
  199. >>Sorry, Greg...I stand by my claim. And the Federal Trade Commission
  200. >>stands with me, I'm afraid. (As does STart, BYTE, PC Week, etc. They no longer
  201. >>accept advertising from software "rental" places.)
  202. >
  203. >Not all software rental places are pirates. Libraries let you check
  204. >out software, are they pirates? Yes, *some* users rent software from
  205. >rental places to pirate it. Others don't. If I did rent from such places
  206. >(for example, I want to give Maple (costs $400) a test drive for a week
  207. >to see if I want to spend that much on it), I'd be extremely offended
  208. >if you called me a pirate. And you'd be wrong.
  209. >
  210.  
  211. OK, Greg...you're a great guy. You'll *never* "borrow" software,
  212. then copy it for yourself to keep. I'll accept that.
  213.  
  214. My accepting that fact from you is a *far* cry from condoning a
  215. place taht "rents" software. For every "great guy" like you, I
  216. would bet there is (at a bare minimum) one other person who wouldn't
  217. think twice about stealing software. Those aren't terribly
  218. good odds for a software rental place, are they?
  219.  
  220. You know, in almost every environment I've been in, I've
  221. heard excuses for why people steal software: "It's easy,"
  222. "It's too expensive," "I just wanted to test it out."
  223.  
  224. Now you want to give these people a legit license to walk out of
  225. a place with software that they have no intention of ever buying?
  226.  
  227. >>Your analogies do not hold. If books were as easy to copy as software,
  228. >>you can bet there would be similar complaints.
  229. >
  230. >Some books are easy to copy. One of my math textbooks cost $50, and
  231. >I could have photocopied it for $10.
  232.  
  233. Cheap != Easy. How long would it take you to photocopy
  234. the book? The same length of time it takes to copy a disk? I doubt it.
  235.  
  236. > I guess you'd want the library to not let me check out such books.
  237.  
  238. Oh, please....
  239.  
  240. >
  241. >>Computer software is (currently) the *easiest* media to copy - and your
  242. >>copy is an *exact* duplicate, not some scratchy re-recording of a record.
  243. >
  244. >Yes. That's why user education is so important. But the US was allegedly
  245. >a free country last time I checked, and there is no excuse to prohibit
  246. >legit activities.
  247.  
  248. Again: oh, please. Don't give me that crap - that's right out of
  249. a bad movie. The US is a free country, huh? Try walking down the
  250. street naked. Want to test your right of free speech? Try yelling
  251. "Fire!" in a crowded movie theater. There are limits to your freedom.
  252. Software rental places should be among those limits.
  253.  
  254. >I never said piracy hasn't hurt the software industry. I think it has.
  255. >But education of users is the key, not being rude to random people.
  256.  
  257. You sound like Nancy Reagan. "Just say no." It has nothing to do
  258. about educating people. Some people are just *criminals.* They don't
  259. bother to think about software piracy, because its so "easy," and
  260. why not?
  261.  
  262. I do, can, will not, understand this tendency by the public and the
  263. media to group software piracy into its own, special little category.
  264. It's theft. Period. Just like stealing a car - 'cept easier. Why make
  265. it easier?
  266.  
  267. You want to test out the product? Do it in the store. If you want to
  268. "test it out" for several days, that's several days worth of use you
  269. have placed on the product. If you are going to do that, why not
  270. send away for a products'  demo copy? If its a large package, they
  271. are sure to have something, if its a small package - you're just
  272. out of luck, aren't you?
  273.  
  274. >
  275. >Don't forget the old saw about "Innocent until proven guilty." If
  276. >renting software was only used for piracy, I'd think it was a bad
  277. >thing. But renting software is useful for legitimate purposes. And I
  278. >don't want to get called a pirate because I say renting can be ok.
  279.  
  280. I think it *has* been proven guilty. No one is calling *you* specifically
  281. a pirate...but, as I said earlier, because you're a great guy, doesn't
  282. me you can claim that software rental places haven't hurt the software
  283. market...
  284.  
  285.  - Rob DeMillo                  | Internet: rjd@brown.cs.edu
  286.    Brown University             | BITnet: DEMILLO%BRNPSG.SPAN@STAR.STANFORD.EDU
  287.    Planetary Science Group      | Reality: 401-273-0804 (home)
  288. "I say you *are* the Messiah, Lord! And I ought to know, I've followed a few!"
  289.  
  290. ------------------------------
  291.  
  292. Date: 22 Jan 90 20:06:28 GMT
  293. From: ucsdhub!hp-sdd!ncr-sd!tw-rnd!johnl@ucsd.edu  (John Lindwall)
  294. Subject: TURBO C/MAS problem
  295. Message-ID: <229@tw-rnd.SanDiego.NCR.COM>
  296.  
  297. >I'm having a problem with the MAS assembler that comes with Turbo C v1.1.  The
  298. > [etc]
  299.  
  300. Please don't flame me.
  301.  
  302. I came across this posting in the atari.st newsgroup.  Is the compiler being
  303. discussed here actually Borland's Turbo C?  Is is some other company using
  304. the name "Turbo"?  I am an Amiga owner and I sure wish Borland would market
  305. there compilers for the Amiga (In fact Borland advertised Turbo Pascal in the
  306. first issue of AmigaWorld but never delivered!).  Anyway, if this IS the
  307. Borland Turbo Products, please inform me:
  308.  
  309. Which Borland compilers are available For ST's?  C? Pascal? etc..
  310.  
  311. How much do they cost?
  312.  
  313. Are they considered good ST compilers?
  314.  
  315. Any comments on the product/support/marketing/etc?
  316.  
  317. Thank you.
  318.  
  319.  
  320.  
  321. --
  322. John Lindwall                     |   "Not my employer opinions; mine"
  323. johnl@tw-rnd.SanDiego.NCR.COM     |   a man, a plan, a beer, reeban alpa nama
  324. ----------------------------------+--------------------------------------------
  325.  
  326. ------------------------------
  327.  
  328. End of INFO-ATARI16 Digest V90 Issue #81
  329. ****************************************
  330.